package com.cityfood.service;

import java.util.List;

import com.cityfood.pojo.CfUserRecord;
import com.github.pagehelper.PageInfo;

/**
 * @author 69455
 *	操作用户的浏览记录接口类（足迹）
 */
public interface UserRecordService {
	
	/**
	 * 根据用户的id获取该用户的浏览记录
	 * */
	public CfUserRecord getRecordByUserIdAndProductId(Integer userId,Integer productId);
	
	/**
	 * 根据用户的id获取该用户的浏览记录
	 * */
	public List<CfUserRecord> getRecordByUserId(Integer userId);
	
	/**
	 * 根据用户的id获取该用户的浏览记录
	 * */
	public PageInfo<CfUserRecord> getRecordByUserIdAndPage(Integer userId,Integer currentPage);
	
	/**
	 * 根据用户的id和商品id添加该用户的浏览记录
	 * */
	public int insertRecord(CfUserRecord record);
	
	/**
	 * 修改该用户的浏览记录
	 * */
	public int updateRecord(CfUserRecord record);
	

}
